It's true that Japan holds the magic to lure tourists, especially during spring, making it a dream destination for many. While Japan goes into a craze each spring, gathering millions of people catching a glimpse of the elusive cherry blossom -traditionally known as Sakura, it's also when the tourist would flock famous pastry shops and savor the fine food Japan could offer.