>>720007561
Steam lists the reviews by country. At a glance there aren't enough Japanese reviews to be in the main list so I'll keep digging, but really it's china that's full of shitters.