Kotomora
臭細胞 (しゅうさいぼう) Japanese meaning | Kotomora