Why perfectly good Happy Meals are littering the streets of Japan | August 19, 2025 · Cnn 10 · Sentinel