Nicktown

Nicktown is a town where all the Nicktoons lives.