lforigno
Super Freak
Yes the pack he is wearing is the cape. It is clearly seen in the blu ray and talked about in the commentary and special features of the blu ray. Remember it is a memory cloth and can make any rigid shape as explained in Begins.