Macabail

Macabail is a fur who lives on Vancouver Island. He has been on the staff for Howloween. His fursona is a phoenix.