What is this creepy fucker??? It is attached to my hallway wall.... it looks like a piece of fluff but something keeps sticking its head out of it.... like a yellow worm....[confused][envy]<-- not envy!