This is Sega Master Force Issue #1. It was published in August 1993.

SMF 01 01

Back to Magazines archive