Note: If this is your first time to TotalFluff, please visit this brief explanation. Thanks!
I’ve seen a video of a slightly creepy looking bug puppet thing making the rounds. And I finally watched it. And it is so cool.
The puppetry itself is pretty amazing.