Mister Chu

Mister Chu

Humanoid
Madam Goya's Guardian
Level 90 (Elite)

Location