Manic Depressive Idiot Savant

Retrograde