1 min readThe Ultimate Battle! Godzilla Versus Cats! Will you survive the war of the giants? via via via via via via via via via viaSee alsoPlay Stupid Games, Win Stupid Prizes: 12 Cringeworthy Fails via via via via >> Never miss an awesome post! Enter your email below to subscribe to Riot Daily.