a japanese style building with cherry blossoms