It was a warm spring day and the cherry blossoms had started to bloom in Tokyo. Join our afternoon stroll enjoying the pretty sakura flowers around Kagurazaka area, a classic and fashionable area in Tokyo which in the past was packed with numerous geisha houses.We found the location where the famous Japanese drama "Dear Father" was filmed, and the quirky Witch Cafe.Also check:Cherry blossoms at Tokyo Imperial Palace https://www.youtube.com/watch?v=pntVU0zp8x4Cherry blossoms at Asakusa https://www.youtube.com/watch?v=wHPsh6D7EgYFilmed by SAVOR JAPAN Editorial Team