Snowblind Handwraps

Snowblind Handwraps are a quest reward from Titanic Showdown.