Can I Be Your Bratwurst, Please? Cast Jeff Stryker Luzi Kryn Karl Heinz Teuber Sirena Irwin Vaginal Davis Selene Luna Dena Drotar