The Secret Saturdays - Season 1 Episode 3 -
The Vengeance of Hibagon
The Saturdays discover a "Bigfoot" like creature in Japan who wants revenge on his creator.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.