Treezard (Monster Legends)

The Treezard has long been a symbol of melancholy and sadness. But no longer! These Treezards are nature's ninjas! What they lack in stealth, they more than make up for in unexpected agility, reflexes and... clumsiness.