Japanese title:【東方・めーさく】春待ち。Artist: yuugen_no_teiA vignette from the time of TH07: Perfect Cherry Blossom
"Harumachi", literally meaning "awaiting spring", is an old term for the twelfth lunar month—the end of the lunar year and winter.