icy depressed oafish Snail. .. I finally got around to watching that show a little while ago..... this show is UP