how old is amy in sonic x