Just in time for spring, this new Naruto Shippuden cafe combines cherry blossoms and traditional Japanese food in picturesque ...