Loading details…
Loading details…
This song seems to be about some kind of revelation that Ecco and Bladee receive while possibly on LSD (hinted by the title). They seem to discover the evil essence of humanity while looking “through the veil” and recognize it as something that exists because it has to. They then turn to whatever the opposite of this tempting source is, which could be interpreted as the True Will, or even God.