This is a very descriptive video just posted on YouTube about Netherworld. I have no idea when it was filmed or if I was working that night or not, but I recognize a lot of my new friends! I’m pretty sure that’s Ben Armstrong,co-founder, narrating.
You can briefly see Mega Mouth at 2:43!
…and some pics:
Here’s my friend Derek, wrangling The Reaper!
Derek, me, and Ethan–we were all puppeteers the night this was taken!