User blog comment:Hollytuft/EVIDENCE!!!!! C:/@comment-24143898-20170116023424/@comment-26980659-20170116122604

I personally think it's a concidence too.