Kotomora
ワムシ (わむし) Japanese meaning | Kotomora