Scenario
Japanese Metal Band BABYMETAL's Concert film which took place in Okinawa,as a finale of their BABYMETAL WORLD TOUR 2023-2024 at March 24, 2024.. The number 43 derived from Shisa (can be pronounced same as 4-3 in Japanese), divine creature in myth of Okinawa where concert took place. Shisa, also known as shi shi dog, looks like a mix of a dog and lion. Shisa statue usually sits in front of building, guarding the place from disaster, villanious soul and so on. There is a huge Shisa head in the back of the stage in the end of runway.