Zehuan Wang from Texas

Zehuan Wang has been found in Texas.