Premiere Props · Sale 99020 · Lot 116

Resident Evil 6 Umbrella Corporation Grenade Movie

Umbrella corporation screen used grenade with Umbrella Corporation logo on top. (Approx. 2" x 5")