Joining the cast of Avatar: The Last Airbender Season 2 are Chin Han as Long Feng, Justin Chien as King Kuei, Amanda Zhou as Joo Dee, Crystal Yu as Lady ... s earthbending master she is ...