Japan is a vending machine heaven! Called jidÅhanbaikiĀ (čŖå販売ę©) in Japanese, vending machinesĀ can be found all over cities, towns and even in the countryside. And, there’s much more than just drinks for sale… here is a list of 10 crazy vending machines you can only find in Japan!