It was a electronic warfare and communications Zoid

Carrying numerous eletronic systems in its distinctive fin

Giving it a superior command and control platform

Exceeding the capabilites of the Gorgodos