That's the coolest cartoon cannon I've ever seen.
This reminds me of a great cartoon story.
I was at work one day and the boss's kid (abut 10 years old) walks through and spots the small anvil (12 pound) sitting on my bench and says "what is that?"
I said "It's an anvil."
Then he says "an anvil, huh. I've seen them in cartoon, but I didn't know they were real."