The ‘Alice In Wonderland’ inspired restaurant you’re witnessing is located in Tokyo, of course


SOURCE