Made in USA by "sea breeze of california" and looks like it's been garment dyed... I wonder how many times it's been a jurassic park costume lol