If you thought Robo-Geisha and Alien vs. Ninja looked outrageous, check out Big Tits Zombie, a movie about strippers fighting zombies. Yeah, I know. Weird…

Read more of "Trailer available for Japanese cult film Big Tits Zombie" on Ningin.