The Varua (tt2994288)CharacterCharacterRole Character The Varua (tt2994288)Movieallthink.com/5466427MoreSearchCharacter SearchCompareCompare the The Varua (tt2994288) to another Character