March 30th heralds the release of the film, Dragon Ball Z: Battle of Gods in Japan, so to mark the occasion, themed cans of soft drinks will be making a return to Japanese vending machines. The drinks, Dragon Ball Cola Zero and Cider, will contain six different designs when they load up inRead More →