Team Wanderlust | 19 April 2018
10 crazy Japanese vending machines you won't believe exist
On every corner, in every town. Available every hour, every day. Whatever you've got a yen for, in Japan there's a vending machine that will sell it to you...