Photo courtesy of Dragon Prince, Wikipedia Aaron Ehasz is one of the many people who brought the world the animated TV show “Avatar: The Last Airbender” in 2005. For three years, the show received commercial and critical acclaim, spawning a sequel series, several video games and an adoring fan base. […]