Freckles - I've never heard of that. But, just looking at the ingredients it looks quite yucky. What on earth does it taste like???