A pizza vending machine in Japan! It dispenses hot pizzas in a few minutes.


A pizza vending machine in Japan! It dispenses hot pizzas in a few minutes.