Durarara!! Season 1 finished airing Jun 25, 2010

Full countdown page →