Photos: Sacrifice! (Il Paese del sesso selvaggio)