Deadpool: Merc w/a Mouth #13p26 by Matteo Scalera