Scarlet Witch - Wanda Maximoff

Don't look back the past is exactly where it belongs.