Se encuentra en los bosques abiertos, matorrales, pastizales y campos al lado de los pueblos; a una altitud de 200-1800 [[msnm|metros, en [[Gansu]], [[Hebei]], [[Henan]], [[Jiangsu]], [[Jiangxi]], [[Shandong]], [[Shanxi]], [[Zhejiang]] en [[China]] y en [[Japón]] y [[Corea]].