Stan

Stan is a man who suffered from hereditary gigantism. In 3013, Mom cured him using genetic engineering.

Before he was cured, the crew found him imprisoned in a secret room in Mom's flying castle. Leela tried to help him by releasing him, but he started to chase them. They managed to escape through a sink drain.

Mom later took the cured Stan to Planet Express, to show Leela that genetic engineering can do good.

Trivia

 * Stan is a reference to the giant in the British fairy tale "".