FEDA: The Emblem of Justice
Super Nintendo Entertainment System
Add to collection
Default Collection
Released
October 28, 1994
Community Rating:
Total Votes: 19
3.1
In a fantasy world, a soldier from the imperial forces deserts after witnessing the massacre of innocent villagers...