Taskmaster (2010-2011) #04 Illusion of Truth

I'm down with that.