at least localization crap is obvious, dubbing going to be a hundred years until people start talking about it
https://www.youtube.com/watch?v=7cKllBVr44U