User blog comment:A Living Person/2nd Character Sheet/@comment-24350816-20141011232058/@comment-24350816-20141012012227

Yeah Izaya's Immorality was a reason for concept art XD.

And yes the Mysterious thing inside sorta was delebriate reference to Toaru

As for Windows of Fortune yes, it was portal creation....to alternate realities.