XIN LIU is Techno electronic music artist from China.
“STRANGE” first made its live debut on Aug. 1 during XIN LIU’s XANADU 2.0 Tour in Shenzhen.