the young man with the waist length leather jacket and faded denim jeans had absolutely no recollection about falling through a demon mirror nor tasting the devils blood which a mangy old barkeep referred to as scarlet red .