(RE3R) Resident Evil 3 – New Nemesis Statue Set To Release Fall 2022 – 2023
S.T.A.R.S… The new Nemesis statue is set to release in fall 2022 – early 2023. It comes in at 10.9” tall and is ready to eliminate any surviving members of team S.T.A.R.S. Nemesis is the main antagonist in both the 1999 Resident Evil 3 and the 2020 remake. It is a Bio Organic Weapon that […]
Continue Reading