I also spend a lot of time in Japan due to family, and business clients located there. I can only guess the owners you've met with might be some rather interesting characters... and.. um, well connected. ;)
Now, instead of pressuring them to alter their current content to mirror what's typically...