Horza

Horza is a fursuiter who lives in England. His fursona is a panda.

Horza's fursuit was constructed by Mango Island Creations.