Space Leech
Space Jockey model kit from Hobby Japan EX, Autumn 1993.

Space Jockey model kit from Hobby Japan EX, Autumn 1993.