Kotomora
ウリハムシ (うりはむし, urihamushi) Japanese meaning | Kotomora