Confused about the latest food trend taking over your timeline? You're not alone. The concept of 'drinkable pizza' from Pizza Hut Japan is raising eyebrows and generating mixed reactions online. This ...