3 ms·European can mean a lot of things. Most of which are better than the crap you're sold in Japan.by suction 5y agoEuropean can mean a lot of things. Most of which are better than the crap you're sold in Japan.