[Ukiyo-e (Japanese)] Blooming Falls Hideaway

A hidden forest waterfall, filled with the scent of blooming flowers.