7 Random (a/k/a Mega Ran) & Richie Branson :: The Ghouls ‘n Ghosts EP Steve 'Flash' JuonMarch 11, 2014 The Ghosts 'n Goblins franchise is one of the most infamous in arcade video game and home console history, the latter being where the series gained its greates... Read More... EPReview