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.