Chin

Chin

Humanoid
Master of Noodles
Level 85 (Normal)

Location