Scientists mount an expedition to find a Bigfoot-type creature.
Clawed: The Legend of Sasquatch
Return
Box
Captain Nulle