Takashi Odajima as Jiraya's father
Episodes 1
A Super Big Figure Coming to Japan!!
August 26, 1994
• 20m
1x28
In search of the final Shinobi Scroll, Jiraiya encounters a figure from his past who is possibly connected to one of his life's greatest tragedies.
Read More