#1Once Upon A Contractby 𝔅𝔯𝔞𝔫𝔠𝔥1422229This is not my story. All credits go to I_Got_Lost on Ao3bofurgandalfoakenshield+21 more