Last of the blossom near Osaka castle, Osaka, Japan