WARNING!! this story contains: blood, gore and sexual activities. if you don't feel comfortable with any of these, please leave. But don't worry there's lots of fluff too so you can skip to that.
Characters included: Keith (he/they/ze/bun/floof/meow), Ryan (they/them), Keith's bff (she/her).