Amy Rose (The New 20)

Appearance
Amy