Feathered Serpent (CTD)

The Feathered Serpent is an ancient, lore-surrounded Chimera who lives in Tangled Valley.