A music producer spirals into an existential crisis after repeatedly failing a CAPTCHA test-leading her to question whether she might actually be a robot.
2005
1995
2001
2004
2000
1996
2006
1992
2007
2003
2002