20mm Vulcan tower

The  is a type of emplacement that was supposed to appear in Tiberium.

Appearances
was supposed to appear in Tiberium.