a cartoon cheese with a green participation badge, stock art, 8K