Tag Unbox Industries

Project Vulkira

Project: Vulkira

What are you opinion on giant robots? Like them? Well, you’ll like these. Eric ‘Necro‘ Smith has come up with…