Meeting up in Shibuya?

world Shibuya
screenshot

The triple vending machine might just be the perfect meeting spot in Shibuya.

screenshotscreenshotscreenshotscreenshotscreenshotscreenshot