Mystery Manifold
Maybe a Barracuda model kit.
Print