tag kink:pain

2 items.

Duty

giles/buffy adult · 1575 words

A Watcher has many duties and is trained to perform them well.

Polestar

giles/buffy adult · 15128 words

Giles is happy that his loyalties and desires finally align. Buffy does not find it so simple.