(Double Vision) Looking Glass Alice

Lore
?

Acquisition
Added on March 20, 2016 to the Dramatic Return Card Pack.

Name origin
?