Kotomora
ヒンジモ (hinjimo) Japanese meaning: star duckweed | Kotomora