Ahead of Netflix’s official Avatar: The Last Airbender Season 2 release date, the streaming juggernaut is offering fans an ...