Lane Shi Otayonii is a Chinese musician, sound designer, film composer, and installation artist based currently out of both Shanghai and New York City. From Wikipedia
The record channels personal disillusionment and a broader critique of authoritarianism into an even more expansive strain of heaviness.