Richard Epcar

Avatar: Legend of Korra
On February 15, 2011, Epcar announced through 91.8 The Fan that he would play a role in Avatar: Legend of Korra.