Comic ID #22236
Title: Deshrouder demon