@DarthDoughboy please include NSFW work warning!