Teddybear Junction

Location: Unknown

Description
The worst scumhole in the galaxy.

Appearances

 * Teenage Mutant Leela's Hurdles