Even if you can’t get a table at the super-crowded Kirby Cafe, the pink video game hero wants to help you feel full.
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.