Comic Books Reviews Review: Darkmoon – Avatar of the Demon #1 (of 5) By Johnny "The Machine" Hughes 6 years ago [yasr_overall_rating size=”large”]