This is Sega Master Force Issue #3. It was published in October 1993.

SMF 03 01

Back to Magazines archive