Howitzer (launcher)

The  is a grenade launcher featured in Call of Duty: Infinite Warfare.