User blog comment:Batman3095/Illuminati CONFIRMED???: Episode 2: Doctor Who/@comment-25070213-20150118015352

I have one for you!

Batman3095

We all know of the rumours within the logos of the Batman movies revealing an illuminati message, but this user here is tied with the illuminati

How you say? 3095, added together is equal to eighteen

18 has 3 sixes; 666

Lucifer

Illuminati Confirmed