Creepy item of the day November 15, 2012 by admin This product is freaking me out: Weird, cushiony hands to cradle your baby and help her to sleep. ‘Nuff said.