dozen - n. a group of 12 things or people
diverse - adj. made up of people or things that are different from each other
revel - v. to enjoy something very much
theme - n. the main subject that is being discussed or described in a piece of writing, music or a movie
Lent - n. a period of 40 days during which many Christians do not eat some kinds of food or avoid pleasurable activities as a way of remembering the suffering of Jesus Christ
elaborate - adj. made or done with great care or with much detail commercial – adj.
conscience - n. a feeling to do right or be good
commercial - adj. of or related to a business or earning a profit
floats - n. a vehicle with a flat surface that is used to carry something in a parade