Kotomora
遊走子 (yuusoushi) Japanese meaning: zoospore | Kotomora