This is fascinating, to me anyway - looks like "ectoplasm"?

http://www.youtube.com/watch?v=kdQ_XZMtEtE&feature=plcp

Any opinions?