Aniworks Logoworks
Durarara!!

Episode 17 of Durarara!!