Hello,
I found these pictures while doing a search. I recognize most, nemesis, Adira, Neroon, Brivoki, etc. but there is a large ship in the middle. Any thoughts on what it ould be?
The image was posted on a German language BBS. A quick google translate indicates this must've been a mongoose...