Blizzard (United Kingdom)

Blizzard is an artist, was an adminstrator of Southfurs UK, and constructs fursuits.