Only in Japan would you find a movie like this...lol
Can you spot the girls ass on his chest? Funny!
Some chick shoots a rocket out of her ass but it burns the hell out of her.
Why does she have a smile?
Forget drive by shootings, this looks like more fun!