LATEST Deadpool Creator Rob Liefeld Debuts The Pouch In Image Comics’ Bloodstrike John Babos · June 3, 2018