Jiraiya

Jiraiya is a ninja/kaiju from a ninja//fantasy film called The Magic Serpent.