The toads are coming!

I saw this pic in ZOO weekly. Scared the **** out of me.