Tafi (Daz 3D)3D character/avatar technology and licensed synthetic 3D datasets for AI training. est. 2019 51-200Salt Lake Valley