News Who invented the squeeze tomato sauce packet? Aussies are livid after foodies give credit to Japan Aussies livid after foodies give credit to Japan for ‘amazing futuristic’ food… CelebJamApril 10, 2023