Thank you! It is art from Stellaris Invictus. It was a weird mix of gameplay and documentary that was made a few years ago and I really like it. I was hoping it would inspire me to break out of fantasy stuff and write more scifi.
I love demon girls so 10/10. I had not chance.