These Haribo Twin-Snake gummies are tasty but they smell like feet