Featuring German splatter director Olaf Ittenbach (Legion of the Dead, Premutos), a group of Italian occult filmmakers and the team behind the Hong Kong Category III hit Naked Killer.