Plantera vs Biollante

Plantera vs Biollante is a what-if? episode of Death Battle featuring Plantera from the Inide Video Game series Terraria and Biollante from the Movie series Godzilla.

Description
Who do you think should win? Plantera Biollante