At the time of scheduling this post I'm still working on finishing this project, but I should have the final version up tomorrow! ;D
All characters are consenting adults.