gm cannon
A fictional mecha from the Gundam series.
RGC-80 GM Cannon
A support variant of the GM mobile suit equipped with a powerful 240mm cannon on its right shoulder. Even though it was a different machine in its appearance, it shared 60% of its parts with the general-purpose GM, and could load all of the versatile platform's weapons.
Evolved into the GM Cannon II.