(Ukiyo-e (Japanese)) Cherry Blossom Cascade

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