When Elsa, after a somewhat remarkable application, is hired by a high class zoophilia phone sex company, she can start working straight away. After...
An impossible city is built up out of enormous rotating rings, steering the lives of its lonely inhabitants. New Babylon is a visual trip through an...