limelight79, 11 months ago I’m pretty sure it showed up in Futurama too!
I’m pretty sure it showed up in Futurama too!