Did somebody say depression? Don't worry, The Walrus is here! I AM THE WALRUS! KOO KOO KACHOO! *hands LSD*