Kotomora
若虫 (わかむし) Japanese meaning | Kotomora