Kotomora
小胞子嚢 (shouhoushinou) Japanese meaning | Kotomora