Kotomora
感覚細胞 (かんかくさいぼう) Japanese meaning | Kotomora