Kotomora
色素細胞 (shikisosaibou) Japanese meaning: pigment cell | Kotomora