Kotomora
ネオテニー Japanese meaning | Kotomora