User blog comment:FossilsDaDaDa/My Fan Art/@comment-88.207.187.53-20110223155601/@comment-3006892-20110223160656

That's an X-Ray vision device.