Hi! Can anyone help me in identifying this Cobra airship? As far as I know it only appeared on the animated movie and the arcade. Does somebody know its official name, if a toy of it was ever released, or if it appeared in theo comic or series? Thanks inadvance!