Xilla Xu

Xilla Xu is a pre-made dog from Sugar Maple Coast in The Sims 3: Pets for console. He lives with his owners Peng, Dai-Xai and Daisy.