Kotomora
幼形成熟 (youkeiseijuku) Japanese meaning: neoteny | Kotomora