Japan’s Best Home Senbero: Don Quijote sells booze and surprisingly good “sushi” for under US$10

This makeshift bar food will have our reporter battling windmills in no time.

Read More