Barnaby Dixon (the creator of the raptor puppet) shows off his new puppet: A glow in the dark bug.

Don't Miss...