>>9880210I managed to track down the owner of Toysradt just now, which is also under some other company that goes by "unlimited LLC" but I can't find any more info on it
I think the guy is definitely located in the US, but how he got the parts is beyond me, given he's only been around since ~2010 and that shield part is from 2003 and only came in 1 set