User blog comment:Neowitch/Islands of the New World/@comment-3213092-20111017175112/@comment-4493594-20111017180418

lol sorry. I thought you referred to that one cartoon/anime I-forgot-what.it's-called (saw it years ago) where those guys step on a magic mirror and suddenly they are confronted by a female version of themselves. xD

So what DO you mean by mirror island?