Aniworks Logoworks
Durarara!! x2 Ketsu: Dufufufu!!

Episode 1 of Durarara!! x2 Ketsu: Dufufufu!!

Aired May 20, 2016