Frogs

Frogs is a product of Haribo.

Appearance and Flavor
The frogs are green, but they are actually peach-flavored.

History
Coming soon!

Official Description
N/A

Additional Facts

 * Despite being green, they are peach-flavored.