Kotomora
エビヅルムシ (えびづるむし) Japanese meaning | Kotomora