“Drinkable cream puffs” arriving in Japan, courtesy of new beverage from Beard Papa

Just when you thought Japanese vending machines couldn’t get any more awesome, here comes an awesome-sounding dessert drink.

Read More