Forum Topic

Chris
AdminSpaceGodzillaDec-24-2023 9:57 AMThis unlicensed Godzilla sculpt apparently came from China, not sure the manufacturer or if it’s a one-off. It’s not bad though!
What do you guys think? Found it here.
Predator: Badlands - coming November 7th, 2025