*NEW* The Human Abstract - Digital Veil

:lol: I hope this is another troll account. It's too much :lol: I can't believe I bothered to actually check that terrible, terrible crap out.