Toroid
Founding Member
It kinda looks like this ship from Stargate SG-1 or a teardrop shape. It appears to have some sort of exhaust.
Richard Dean Anderson Website - Stargate SG-1 Lexicon - Teltac
Richard Dean Anderson Website - Stargate SG-1 Lexicon - Teltac