aint-no-rest-for-the-homo:

Finished commission for silvendiel ;v;