Teddybear Junction

Location: Unknown

Description
The worst scum-hole in the galaxy.

Appearances

 * Teenage Mutant Leela's Hurdles