JAPAN | Tuesday, 30 March 2010 | Views [1616]
For a complete contrast, we next headed to an Alice in Wonderland themed restaurant around the corner... this blurry pop-up monstrosity you're seeing is the menu