Kotomora
ウチワムシ (うちわむし) Japanese meaning | Kotomora