It's a group of people who felt Literature wasn't being regarded high enough in the dA community, so they started giving out their own DD's just for Literature. They've become very well respected in the dA community. Check it out... DailyLitDeviations

In the last few episodes (not a spoiler) there is a place that certain characters can enter, like another world, and it is entered by going to a grove of sycamore trees. If they are there at the right time, these red velvety curtains appear in the forest. This is where they go in. But, just like in your picture, the curtains are sort of only slightly there. You can still see the forest through them. It is still the best thing to ever be on TV.