Brand new. It says size Large. Please consider it was never washed before so it may shrink?
This is a puppet called "Chung Kuei or Zhong Kuj". Below is a short description of this character.
Zhong Kui (played by Wu Ma) is the main character in the 1994 Hong Kong film The Chinese Ghostbuster. Zhong Kui appears as a summonable demon in the 1995 RPG Shin Megami Tensei: Devil Summoner, and other Shin Megami Tensei titles.