Palace Hotel Tokyo

A tall drink for a tall order of the day – liquid courage to scale the urban jungle.