Avatar: The Last Airbender: The Promise, Part 3 - Gurihiru, Michael Dante DiMartino, Bryan Konietzko, Gene Luen Yang great quick read