- Hannibal (TV) (2)
Fandoms: Hannibal (TV)
18 May 2016
Will has an unusual kink and Hannibal has an unusual problem.
Based on an idea from someone, I had a laugh and had to give it a shot writing this because it beats university.