It means artsy niche films/shows/literary works of any country.
I don't know Rushi-Forashi films like you.