Why Netflix's Jentry Chau put Chinese mythic monsters in Texas, of all placesThe series uniquely blends Chinese mythology with a Texas suburb setting, highlighting themes of identity and belonging.