Mind Walker (1986) by Synapse

Mind Walker

Screenshot 6 / 17