Japan's "smallest" store, which only has 3 square meters of space, and only sells a delicacy! --- Media Player