Unnamed Organic Tower-Like Form

The Unnamed Organic Tower-Like Form is a Halo Wars Flood Building. It Appears to be the Flood Launcher