Is the Makuhari Messe in Tokyo better than the Excel London? Star Wars Celebration Japan 2025