Durarara!!x2

  • 2015
  • 1 Season
  • TV-14

The city of Ikebukuro faces a new threat after six months of peace and quiet.

Where to Watch

Available to Stream