Kotomora
ヤイトムシ (やいとむし) Japanese meaning | Kotomora