





Leading up to March 30th's Dragon Ball Z: Battle of Gods anime movie, Japan's Mini Stop convenience stores are offering a menu of DBZ food items, including the likes of Majin Buu milk pudding, Kuririn melon bread, pizza flavored “genki tama” and, best of all, Super Saiyan "hair" fries.