‘Avatar: The Last Airbender’: George Takei, Utkarsh Ambudkar, Arden Cho, Danny Pudi Among 20 Cast In Netflix Series
Netflix’s Avatar: The Last Airbender has rounded out its cast, adding 20 actors, including George Takei, Utkarsh Ambudkar, Danny Pudi and Arden Cho.