Super Famicom & Super Nintendo Entertainment System Database
Super Famicom Database
Steel Talons
Steel Talons
screenshot/05418.png
screenshot/05417.png
screenshot/05419.png
Publisher: Left Field Productions | Release: 1993.11.00 (NA)