Kotomora
ワラジムシ (わらじむし) Japanese meaning | Kotomora