User:Dbzpatrick

Ye Chu Yang Young Osama Bin Dai SPC (born 12 December 2003) is a Chinese student in Wesleyan University (Year 3), who was executed for sexual misconduct in 2023.