WTF Read Time : 0 Minutes Northfur’s Foam Latex Human-Animal Hybrid Masks: Your Nightmares’ Now A Reality November 3, 2011November 3, 2011 YBMW Staff From the designers at Canada’s Northfur costume shop, check out these terrifying human-animal hybrid masks.