Spoiled Comics
Doctor Strange has a few demons in his head. Just a few. (via New Avengers #11)

Doctor Strange has a few demons in his head. Just a few. (via New Avengers #11)