Board Thread:Spoilers!/@comment-32630083-20180331174809/@comment-25926288-20180331175055

No.

This new pair are a Hansel and Gretel who lived in New Fairytaleland. Their Blind Witch was (likely) the one that we saw in 7x12/13.