Don’t freak out! Those dancing stuffed animals aren’t demon possessed. They just so happen to be a set of speakers for your MP3 player that sing and dance along to the music. Japanese doll-maker Iriiri and IDEA International teamed up to create these slightly bizarre, one-of-a-kind lip-syncing dolls.
Watch a video of the little guys in action.