How about that Yeti in the boiler room


Hint 1 of 3:
I think he'd make a wonderful rug, don't you?

Next