WARNING: NSFW, OC X CANON, UNPOPULAR SHIPS, ALOTTA GAY, AND X READERS. im disgustingAll Rights Reserved
4 parts