Looks like an interpretation of River Styx almost
You gave me an idea for my next parralax video...