TyDGPublished: Oct 4, 2023 1:16 AMFEI LIAN - a mythical creature with the body of a bird and the head of a deer, or the head of a bird and the body of a deer, often seen as a symbol of auspiciousness and harmony in Chinese mythology.CHARACTERANIMALBASE MODELGAMECONCEPTWALLPAPER190 Get more credits Comments