Interesting. Looks like a Jules Verne inspired Moon Cannon and its Great*10 grandson result.From a fan TRO?
It's from the old WotC BattleTech trading card game. 4 for subject matter - KILL IT WITH FIRE!!!+3 for irony7
7/10.... for being just disturbing enough.... ;)