Very cool! Where can I find/buy them? Anybody know some more about this candy (manufacturer etc.)? Abusive comment hidden. (Show it anyway.)