Kotomora
配偶体 (haiguutai) Japanese meaning: gametophyte | Kotomora