Kotomora
成幼虫 (せいようちゅう) Japanese meaning | Kotomora