Kotomora
配偶子嚢 (haiguushinou) Japanese meaning: gametangium | Kotomora