A cartoon turkey with a happy face is sitting on top of a large, smiling red liver. Both characters have simple, rounded, and friendly designs.
Style: clipart