English pronunciation in Japan is generally at quite a low level. This is because Japanese students of English tend to rely on the katakana pronunciation of English words.
The katakana pronunciation can make it hard for certain words to be understood by a native English speaker but the reverse problem occurs too. Students also have trouble understanding words spoken in a natural, native English speaker's accent.