Ian Schwartz and The Sour Candy Orchestra

This song is based around an inside joke, I guess. Not really that inside anymore.

Dinosaur Dressed as a Human

Yup.