Palace Hotel Tokyo

Latte. Water. Enough.