Kotomora
葉状体 (youjoutai) Japanese meaning: thallus | Kotomora