Kotomora
透明帯 (toumeitai) Japanese meaning: zona pellucida | Kotomora