Japan (Page 152)
Branch also adds incredibly long-named, immensely delicious-looking matcha donut made with regional green tea to its menu.
New preview video features iconic J-pop song from the climax of the Street Fighter II anime movie.
Bringing you yesterday's news from Japan and Asia, today.
Japan (Page 152)
Branch also adds incredibly long-named, immensely delicious-looking matcha donut made with regional green tea to its menu.
New preview video features iconic J-pop song from the climax of the Street Fighter II anime movie.