Sherlock Holmes: The Awakened (EU)
This gift may also be known as "Unknown package 903"

AvatarSneakY 
80 tf2 keys
AvatarSephiroth983-ThrilledGamersTV 
50 TF2 keys