Tag: stern

  • Cliff Hanger – Episode 123

    So you’re telling me there was a LaserDisc arcade game… made by popular pinball manufacturer Stern… in 1983… featuring the film directorial debut of Hayao Miyazaki… based on the popular […]