Wow what is this product on the supermarket shelf, I've never seen this before, it looks like it has been made by aliens, photo