If you’re not from Japan and you see the bright red neon O1O1 sign, chances are you will call this store oi oi, or maybe even o one o one or zero one zero one. This is actually the logo of Marui department store and they’ve just opened up a new fancy branch in the [...]