Talk:Godzilla VS Gamera/@comment-24767275-20140601010054/@comment-5074900-20140601033441

A giant monstrous turtle.