Crazy Looking Vending Machine in Japan Leave a reply One of the coolest, craziest vending machines we’ve seen around Tokyo more like this