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

S05E16 Delorean Story-an

09:14 · frame 13287 of 31507