Ohh, my another OTP.
So cute.


Author remains unknown, snagged from here