A lizard man tries to get to a treasure island while chased by a sea monster.
Budget
N/A
Revenue
Production Companies
Sheridan College