Games Other Content Demon's Crest: STORY EXPLAINED (The SECRET of the INFINITY CREST) Channel: The Inhuman One • Sourced: The Inhuman One • Published 3 years ago