Umaibo: Top 10 Most Popular Flavors in Japan
When it comes to treats for kids, Japanese children love Dagashi (駄菓子), but have you ever heard of that? For those unfamiliar, Dagashi is the generic name for cheap, unique, relatively small Japanese snacks...