Cane toads are an introduced species that devistates the native wildlife.
Just like foxes, rabbits, etc.
They’re pretty much Kill on sight…
Cane toads are an introduced species that devistates the native wildlife.
Just like foxes, rabbits, etc.
They’re pretty much Kill on sight…