Max Entertainment games
Feda: The Emblem of Justice
Release: 28 Oct 1994
1