Games Other Content ESCANOR VS DEMON KING – The Death of ESCANOR, the Lion's Sin of Pride. Channel: Entertainment Reviews • Sourced: Entertainment Reviews • Published 3 years ago