Kotomora
ヒメスナホリムシ Japanese meaning | Kotomora