why does this video remembers me of some "How Man Licks Video" of some "Lil Kim" in the begining of the video? That doll concept hummmmmmm.......