Japanese Shop Sells Shaved Ice So Tall You Can’t Eat It Sitting Down

Shaved Ice is a really popular dessert in Japan, so you can find it pretty much everywhere, but if you’re looking for the craziest, most outrageous shaved ice treat in the country, you have to go to Hyakusho Udon, in Miyazaki Prefecture. The only catch is that you’ll probably have to eat it standing up. No, Hyakusho […]