LOL! I’ll bet you’re right.
Dang, that’s a great looking craft even if a little strange.
could it be SPECTRE?