User blog comment:RandomzSunfish23901/TEASER OF FNAFFF/@comment-5830205-20150130070808

Eeh, what's with the endoskeleton(?) thing on the first picture?