Gezora vs Giant Tentacruel

Gezora vs Giant Tentacruel is a what-if? episode of Death Battle featuring Gezora from the Movies series Godzilla and the Giant Tentacruel from the Pokémon Anime.

Description
Who do you think should win? Gezora Giant Tentacruel