If you know nothing about Chinese traditions, this is a confusing picture to say the least. But people who speak Cantonese understand that the Cantonese word for lettuce is bai kai. And that looks like the word for 100 money. In other words, the head of lettuce is a pun for wealth and prosperity.