Japanese Your mean
sakura sakura Cherry blossoms
yayoi no sora ha sky of March
miwatasu kagiri as far as you can see
kasumika kumoka it is haze or cloud
nioizo izuru there is some smell of spring
izaya izaya Let's go now, let go now.
mini yukan we will go to see cherry blossoms
this song was composed at Edo days very long time ago.
so, this song is very populer for all japanese.
but some strange cherry blossoms come up april inour day.
but you can find march in this song, because acient japanese used lunar calender.

you can hear from this web