Star is a content section within Disney+ and launched in the UK 12 months ago. It’s where much of the international (meaning, not the USA) content goes.
Data from JustWatch, an international streaming guide, suggests plenty of people watched Raya and the Last Dragon when it was released.
In the past, the dragons sacrificed themselves to safe humanity. It’s 500 years later, that same evil force has returned and stopping them becomes Raya’s burden.
Long ago, in the fantasy world of Kumandra, humans and dragons lived together in harmony. But when an evil force threatened the land, the dragons sacrificed themselves to save humanity.