The Monstrous African Bullfrogs Terrorizing Other Animals

Unlike other kinds of toads, the African bullfrog is an absolute monster. They can devour snakes and what not!