Kotomora
感覚細胞 (kankakusaibou) Japanese meaning: sensory cell | Kotomora