We all know there's something bizarre happening every moment on the crowded Nippon Islands and today we are going to take a look at beverages. Here are 10 weird Japanese drinks we dare you to taste.

Read more