Elizabeth Yu
American actress / From Wikipedia, the free encyclopedia
Elizabeth Yu is an American actress. She appears as Azula in Avatar: The Last Airbender, a live-action adaptation of the animated series of the same name.
Elizabeth Yu is an American actress. She appears as Azula in Avatar: The Last Airbender, a live-action adaptation of the animated series of the same name.