DRA120 Devilpunch

The DRA120 Devilpunch is a rocket launcher manufactured by Opalhead Industries.

Overview
The DRA120 Devilpunch is a deadly rocket launcher. It is able to "paint" a target, locking onto it and pursuing it until it explodes.