Riding Hood

Riding Hood is a thriller comic a part of DC: Hidden.