September 28, 2012September 29, 2012Uncategorized Tokyo: Stepping Up The Vending Machine Game Touchscreen drinks!