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 moreThis woman is pretty sure energy drinks are the work of Satan himself. All the evidence points to it at least. Some people….
Read more