Hagrid Itzinfan

From Darfuria

Hagrid is a male human ranger who lives at 44 Three Bridges Road, Tieli.