Netflix made this quarantined world more bearable with its very timely release of “Avatar: The Last Airbender”, which screened across the U.S. beginning on May 15. This marked the cartoon’s first...