Board Thread:Questions and Answers/@comment-36.85.113.43-20131013130010/@comment-26391060-20141108150229

That is not from anime. that is from novel. See Versus. And in the novel's afterword, it said this is currently a parallel universe setting.