Japan is out celebrating the country's spotlight season. The cherry blossoms, known as sakura, are in full bloom in Tokyo. NHK World's Jonathan Oh was in Meguro Ward to see the flowers and ...