The Japanese title loosely translates to 'Demon Village.'
Jacquismo2006-10-18 (updated 2013-09-18) #Ghosts 'n Goblins video game infoThe Japanese title loosely translates to 'Demon Village.'