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"

Trivia

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