Hazelmere

Hazelmere is the last still remaining of the creators of the Grand Tree. Which was created some hundreds of years ago. He has vast magical knowledge and great knowledge. He cannot speak any human language.