A gigantic serpent is captured on a remote island and shipped to an American college for experimentation.
No comments yet!
By browsing this website, you accept our cookies policy.