Jellygummies

This is by far the weirdest website I have come across in a while. Delightfully weird! Click through to see why.