Posted on May 16, 2022January 27, 2023Osaka Dome, Japan – December 31, 1999 New Millennium Pin. These were sold at the show. There is also a red version of this pin.
Posted on January 18, 2018Burrn! January 2000 “Welcome to Japan For The Millennium Final Countdown!” Japan Magazine