Kotomora
神経細胞体 (shinkeisaiboutai) Japanese meaning | Kotomora