Invincible and The Walking Dead star Steven Yeun has reportedly joined the upcoming animated Aang Avatar movie. Details on ...
More like this Avatar: The Last Airbender Animated Movie Adds Dave Bautista, Eric Nam to Voice Cast Details on Yeun ... history with the Avatar universe. Steven Yeun. Photo credit Marc Piasecki ...