Things to buy at Mega Don Quijote in Shibuya, Tokyo, Japan / Food & Souvenir Tips