A toy style looking submarine made in Blender.
The two key materials are easily changed in the .blend file.
The main body of the submarine consists of 41k polygons but has an unapplied sub-division modifier making the polycount 320. The resolution (polycount) can therefore be adjusted to the usecase.