Kotomora
ショウナイチョウメイムシ (しょうないちょうめいむし) Japanese meaning | Kotomora