Cherub Towne

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

Description
Cherub Towne appears to be the Heaven equivalent of Imp City being a place for one of the lower species of the given realm. It also serves as the base for the C.H.E.R.U.B. company much like Imp City serves as the base for I.M.P.

Many of the buildings in the town feature warped exteriors and lopsided features, including one that resembles a harp.

Trivia

 * On the town sign, it is spelled as "towne," which is an archaic spelling of the word "town."