Kotomora
コロラドハムシ (コロラドはむし) Japanese meaning | Kotomora