This delightful intro is from the pro-wrestling-themed superhero Japanese television show Pro-Wrestling Star Azteckaiser.
How has he not made an appearance in AEW yet? Look at that car! Look at that work rate.
As the theme song says, “Come on! Come on! Come on!” Make it happen, Tony.