in spite of his many, many, many faults.

S05E19 Daddy Queerest

20:29 · frame 29461 of 31505