Netflix today debuted several sizzling new photos of Fire Nation characters from Avatar: The Last Airbender, launching on the streaming service in 2024. The Fire Nation photos include Daniel Dae Kim as “Fire Lord Ozai,” Paul Sun-Hyung Lee as “General Iroh,” Ken Leung as “Commander Zhao,” and Elizabeth Yu as “Princess Azula.” Plus there’s a …