This inventiveness is mirrored in the company's products; Haribo has kept millions ... Confusingly, the green candy isn't green apple or lime flavored. Instead, Haribo Frogs taste of peach.