Sakura Festival At Classical High

(4.29) Sakura means ‘cherry blossoms’ and they are a huge deal in Japan. The nation follows the cherry blossom forecast the way we track hurricanes. (Right now it’s peaking in Tohoku, but maybe start heading north to Hakodate.) You can enjoy Japanese culture, food, and whatever this guy is doing, this Saturday at the fifth …

Sakura Festival At Classical High Read More »