Filthy little mind freaker, that's what he is.

S05E16 Delorean Story-an

09:13 · frame 13263 of 31507