Kotomora
厚角細胞 (こうかくさいぼう) Japanese meaning | Kotomora