D.E.M.O.N.

(Dual Elevating Multi-Ordnance Neutralizer)

Front Left

Front Right

Back Left

Back Right

Open View

Despoiler Mount