Serial Experiments Lain Season 1 finished airing Sep 28, 1998

Full countdown page →