Amy Rose

Amy Rose is a contestant from DARvivor: Delfino Islands.