Xanxicar

Xanxicar is the twin-headed Dragon that resides in the Crystal Cave located inside the City of Avalon. Only the bravest of adventures have dared to challenge him.