UPC
13388130283
Developer
Capcom
Publisher
Capcom
Demon’s Crest, also known as Demon’s Blazon in Japan, is a Super Nintendo Entertainment System side-scrolling platform video game developed and published by Capcom. It is Firebrand’s third video game, following Gargoyle’s Quest and Gargoyle’s Quest II.