I love see puppets on NG, I especially love seeing puppets used to perfection like this. The song was great and described how most of us feel about taxes. I love the green fella's little monologue at the very end describing an audit and going to prison. He's how we all really feel about the taxman. Great music video!