Premiere Props · Sale 100302 · Lot 308

Resident Evil: The Final Chapter Umbrella Corp Grenade

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