Wow 10 from Artless

This is beautiful. I found it on artless, which is a site that’s not updated very often, but when they do it’s always worth the wait. Thing is, I wish they’d explain their stuff a little more. What is this, what’s it about? I feel stymied by my lack of knowledge of Japanese.