8.7
Excellent

Gamera tai Shinkai kaijû Jigura

Space aliens arrive on Earth with their giant shark and intend to take over the planet but they must first destroy Gamera.
A wide selection of free online movies are available on Movies123 . You can watch movies online for free without Registration.