Aniworks Logoworks
Durarara!!

Episode 19 of Durarara!!