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