Cherub Towne

Cherub Towne is one of the towns located in Heaven, and is one of the settings for the commercial of the company "C.H.E.R.U.B".

Description
Many of the buildings in the town feature warped exteriors and lopsided features, including one that resembles a harp. The exteriors of the buildings are sky blue and gold, with sky blue windows if the walls are gold, and gold windows if the walls are sky blue. At the end of the town stands an imposing golden gate crowned with three eyes somewhat resembling the Eye of Providence at its top.

Trivia

 * On the town sign, it is spelled as "towne," which is an archaic spelling of the word "town."
 * The town appears to be the heaven equivalent of Imp City.