Yeahhh.. it's a carpet beetle larvae.. I've been sleepin with it for a while...