The Secret Saturdays
The Vengeance of Hibagon
Season 1 Episode 3
October 10, 2008 22m
The Saturdays discover a "Bigfoot" like creature in Japan who wants revenge on his creator.
Directed By
Scott JeraldsWritten By
Laura McCrearyCast of The Vengeance of Hibagon