‘Verse: BBC Sherlock
Rating: Explicit
Length: 2527
Content Notes: Sherlock/John; Fairy Tale Fusion; Hand jobs; Anal & oral sex.
Warning: Reference to Eaten Grandmother; Vague Reference to Childhood Unpleasantness/Abuse; Human/Wolf sex & human/human sex.
Prompt: Promises, promises (thank you!)
Summary: Little Red Riding Hood revisited with John as Red and Sherlock as the Wolf.