Another film at HoleHead tonight: Yamaguchi Yūdai's Deadball!
What's better than an insanely over-the-top Japanese film about a deadly baseball game? An insanely over-the-top Japanese film about a deadly baseball game that includes an idol duo called Poo Poo! And the female students of Saint Black Dahlia High School! And Nazis!
[youtube]tZFAOP3AgPw[/youtube]