Kotomora
絨毛膜 (juumoumaku) Japanese meaning: chorion | Kotomora