User blog comment:Sorairo/Snow White and Rose Red/@comment-9058532-20130901195010

I think the twins allude the Snow White and Red Rose