I'm Taking You Inside the BIGGEST Bandai Namco Cross Store in Tokyo