Skip to main content
Series poster for Durarara!! (2010)

Durarara!!

2010
2 Seasons • 60 Episodes
Director: Takahiro Omori
Play trailer