DiscoverBertha RuaxBertha RuaxActorKnown forSuperzan el InvencibleOctober 21, 1971Acting11971Superzan el Invencible