Xiangyu is a Taiwanese rapper who produces songs criticizing capitalism and US policies.
His Twitter account was suspended.