Reminds me of The Lost Thing (if you liked this I suggest watching it), except the characters look more disturbing.