The dub is fantastic. Anyone hating on this either has not see it and just know it's a 4Kids dub and just assume they screwed it up, or they have seen it but don't want to admit 4Kids handled it good just to be stupid. I swear these 4Kids hating never cease to amaze me.