Kartown

Kartown is a town in Kart Kingdom.