Star Channel (international)
Star Channel is an international television channel brand owned by the Disney Entertainment business segment of the Walt Disney Company. Originally launched in Latin America on February 22, 2021, it expanded worldwide as a replacement for the international Fox channels inherited from the Fox Networks Group division of 21st Century Fox that Disney acquired on March 20, 2019.
Source: Wikipedia — Star Channel (international) (CC BY-SA 4.0)