Stick (Apple TV+ Sports Comedy Series, 2025)Kyle Liu July 20, 2025My Roles: TouchDesigner Developer, Virtual Production Operator