Gamera the Brave

2006 | 96 min

A baby turtle grows into a gigantic beast that saves Tokyo from a monstrous lizard.

Available: iTunes Store

Watch
Gamera the Brave