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