Premiere Props · Sale 99020 · Lot 116 Resident Evil 6 Umbrella Corporation Grenade Movie Photographs: © Premiere Props Umbrella corporation screen used grenade with Umbrella Corporation logo on top. (Approx. 2" x 5") ‹ Lot 115 Resident Evil 6 Umbrella Corporation Grenade Belt Movie Lot 117 › Resident Evil 6 Umbrella Corporation Handcuffs Movie