This is an old piece, a very old one.
Started in 2011 I think, today I found it along with a bunch of unfinished pieces, and this one is just finished enough to publish.
I added a few details here and there to make up for all that time I didn't touch it.
original FA comment