Overwatch Reaper 12-Inch Statue

Death walks among you in the form of the Overwatch Reaper 12-Inch Statue. Standing approximately a foot tall, this polystone statue features one of the most lethal members of the Overwatch and Blackwatch teams. Wearing fear-inducing armor, and having neat tricks like the power to […]