Steven Zhu, better known by his stage name ZHU, is an LA based electronic music producer. Though he gained fame for his first single, "Faded", very little is known about the life of Steven Zhu as he has chosen to remain out of the spotlight. Recently, he released the first single from his upcoming by the same name, Generation Why.
ZOOOO
Sounds legit!