I very distinctively remember playing a level of Super Princess Peach that had the Torpedo Ted at the time of when this episode of Bob's Burgers was originally released 10 years ago. Oh Man does this give So Much Nostalgia, plus the perfect timing of the release of this episode is just so satisfying on a personal level!