The Rox up close Published January 11, 2016 at 960 × 1280 in Warning: Neanderthal in a Japanese Mall Our favorite Asakusa department store, the ROX.