Top Secret. Like really secret. Super secret. This is the little "S.H.I.E.L.D." Insert that comes with the newer Marvel figures. This came with the Red Hulk figure I got.
Taken on October 24, 2009
B Back to context