Haribo Pico-Balla
German product name: Haribo Pico-Balla 175g package