Toggle navigation
Chendi Lin
Home
About me
CV
Publication
Here and There
Trips
Playwriting
Doodles
60 Days of Pixel Art
Tech
My random doodles
Don't even ask why