WARNING: Has grunting and groaning and a bit of a dom and sub theme but it switches a bit, it has a lot of gojo being gojo!