Benwaree

Binra the Fox in Happy Tree Frineds