The End of Dyeus: Enemy Showcase: the Toards

One last peek at the wild life of The End of Dyeus: the Toards. You'll need a good timing to take these toads and there impressive jaws down!