Lots of weird animals out here in CA - hee hee
With all of the research U's in the area and lots of folks out in that area on picture trips and the like I doubt it. Could have been someones
wildlife collection - Giraffes, llamas, etc... Could have also been a bad movie production/product shoot as well....
Like I said, lots of weird animals in the area..!!