Starlake

Starlake, officially Starlake City, is the main location in Starlake Sidekick. It is situated in the United States. It made its debut in "The Sidekick".

Trivia

 * Although Starlake's official name is Starlake City, it is actually a town.