Can understand some of the Japanese partially because of the anime, as well as read some of it, from the games and just Pokemon in general. Don't think it's due to subs though, haven't watched a sub in a while. (Plus subs are infamous for overusing/exaggerating curse words, you'll have them...