Concert filmed at Makuhari Messe in Chiba, Japan on December 12, 2022.
Create an account to continue watching