Kotomora
ホシミドロ (hoshimidoro) Japanese meaning: zygnema | Kotomora