prankocean--disqus
prankocean
prankocean--disqus

Where is the "Lambaba"?

Given that this show was filmed in late summer 2013, I think she may be referring to Scarlet Witch (Elizabeth Olsen).

Dark Shadows! Parallel Time!