Category:Ghost 'n Goblins games

Video games from one of the hardest and most challenging franchises ever made.