Beach Head II: The Dictator Strikes Back

1985