Wondering what Salty Squid Flavoured Soda tastes like? The CLEO team takes up the challenge to try Japan's weirdest and worst-tasting drinks that are sold at Orchard Central's Don Don Donki. Did it make anybody puke? Watch the video to find out!