Excelsior (Spider-God)

Excelsior was a spaceship of the Terran Survey Corps. (COMIC: Spider-God)