Yes, that's me. And yes, I should learn to use that camera...
That clip is from a bag of bread.
Lots of tape to give that nifty sci-fi feeling.
I'll also give the links to these, and some other pics in fullsize.