28 Feb 2014 facebook twitter pinterest google+ Now that is odd … but strangely lovely … a remote control pop up shop roams a Japanese street Weird. But delightful.