Lena Chen Fucked, Lena Chen (b.