When I searched "Wildlife Rescue Center" in Thailand several results showed up. Is this at "Wildlife Rescue Center No.1 Nakhon Nayok" (name is from Google result)?
@SusScrofa That’s exactly the place. Far away from Bangkok and in a jungle area. The last 1.5 km is just a gravel-dirt road. Some of the staff had zero clue that they were caring for a “Holy Grail” animal in the shape of that Marbled Cat. Rather extraordinary.