City of Ted

City of Ted is a city in the Kiwame Quest game.