Comic ID #17781
Title: Smell of Evil