teng – Google Search shar.es/aWza90
Teng or Tengshe is a flying dragon in Chinese mythology. Wikipedia
Legendary creature – From Wikipedia
Teng or Tengshe is a flying dragon in Chinese mythology. Wikipedia
Legendary creature – From Wikipedia