This is Furepe Falls (フレペの滝, Furepe no taki), a waterfall seemingly bleeding out of the rock face. And generally, just one of the most beautiful places in Hokkaidō.
taken on 10 August 2017, 13:14
location: Furepe Falls in Shiretoko, Hokkaidō, Japan