.TV is a very common extension for Spanish language movie streaming sites. I sold VerPeliculas.TV which means "Watch Movies. TV" in English on NP for $1100 a while back, it got quite a bit of traffic but was also extremely relevant to the extension. Pelis24.TV means "Movie24.TV" in English and was also previously a Spanish movie streaming site.
It's not a coincidence that such names have relevance in .TV, so stating that it solely being a traffic domain bears no statistical value to the sales history of the extension is wrong.
A made up term would make sense as being statistically insignificant but Pelis24 and also Ver Peliculas are both highly searched phrases in the Spanish language and are taken/developed in multiple extensions.