Lucky Yi

Lucky Yi is one of the Beasts of Fable.