Eidolon, the

Eidolon, the

Robot 751
Genre:
Action
Company:
Lucasfilm

Available at

TitleSystemYear
The Commodore Zone Eidolon C64 1985
The House of Games Eidolon, the unknown 1985