[Ukiyo-e (Japanese)] Cherry Blossom Cascade

A hidden forest waterfall, dotted with drifting cherry blossom petals.