Kotomora
ボロウチワフナクイムシ (borouchiwafunakuimushi) Japanese meaning | Kotomora