Thudd Gun

The Thudd gun is a quadruple barreled short range artillery weapon on a mobile mounting.