Happy Halloween! Check out the new The Ghouls ‘n Ghosts EP by Mega Ran and Richie Branson.