Kotomora
厚膜細胞 (こうまくさいぼう) Japanese meaning | Kotomora