Talk:Godzilla VS Gamera/@comment-86.95.255.143-20140527132721/@comment-86.95.255.143-20140601055318

A giant turtle who saves the people of Japan, by destroying other monsters.