Crazy Thunder Road (1980)
Crazy Thunder Road is pure punk energy with an authenticity that could never be replicated on a big budget.
Jiraiya (自雷也)
The Magic Serpent is a tasty mixed grill of 60s Japanese cinema. At its core, it's a tale of revenge. Mix magic-fueled martial arts and a handful of kaijū into that pot of vengeance and you've got yourself something fabulously out of control.
Topless demon shower scene!
Female Prisoner #701: Scorpion is wild and features some incredible scenes captured in an incredibly theatrical style. Here is an example and one of the greatest showers scenes in cinema history...