![]() |
The Japanese are the undisputed weird candy champions of the world. Their DIY candy kits range from the utterly horrifying toilet candy to the morbidly fascinating instant noodle candy, they never cease to stun, revolt and amaze us. However, our most …