(K)not Quite What He Expected - Sugakane_01

3.5 stars.