Thanks to Keefer for spotting this and tweeting it out:
http://motherboard.vice.com/read/the-silver-ball-planet-inside-a-japanese-pinball-arcade
From the English translation of the location's web site:
"Shinsaibashi Big Step" is a commercial facility in the Amerikamura area of Osaka that has been serving up original culture since 1993 with features like fashion, fun miscellaneous goods, gourmet cuisine, live music, and cinema entertainment.
With its cutting edge approach to covering all of the modern youth genres, this facility functions as a city land mark amongst the collection of small shops that is Amerikamura.
Can't wait for Vice's production of all the footage they took at Expo 2014!