Comic ID #17803
Title: Smell of Evil – part 2