Tamurkhan

Chaos Warlord Tamurkhan, fearsome servents of Chaos gods. Rides back of the Toad Dragon.

Source

 * Forge world website
 * Tamurkhan: Throne of Chaos