The Avengers Films Aren't the Only Place You've Seen This Scarlet Witch Image 1