Barkley

Barkley is the miniature version of the Life Giant, Tree Rex.