Kotomora
異形配偶子 (ikeihaiguushi) Japanese meaning: anisogamete | Kotomora