What is this strange thing that my colleague gave me? He got it from his trip to China Edit Delete Tags Autopost