Sushi Blog — cherry blossom tokyo
Posted by Sadao Sasaki on
The cherry blossom season is the best time to visit Japan. John takes his viewers on a tour of Tokyo Imperial Garden to show the beautiful cherry blossom. The garden is peaceful with people enjoying the gift spring brings.