Tibet snow lion mask hanging from twine in a display window looking too much like meat for my taste.