Pink Japanese sakura fallen flower petals on the country house roof, spring cherry blossom in Kurokawa, Japan