The Giant Toad is an antagonist in the 2020 film, Love And Monsters.
The Giant Toad is
The Giant Toad possesses the following powers and abilities: