The Hanging Balloons
- Episode aired Jan 19, 2023
Huge balloons with people's faces and loops attached to them appear in the sky over Japan.Huge balloons with people's faces and loops attached to them appear in the sky over Japan.Huge balloons with people's faces and loops attached to them appear in the sky over Japan.