(Ukiyo-e (Japanese)) Blooming Falls Hideaway

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