Does anyone remember the image manipulation program called Kai's SuperGoo? It specialized in creating faces with composite parts, and also distortion and manipulation.
Now there is a new product (from a different company) that does something similar, only instead of manipulating still photos, you can create and manipulate 3 dimensional talking images. They have an online Demo that's easy to play with:
Haptek Player Gen 4
It's really weird... but also fun!