Aniworks Logoworks
Durarara!!

Episode 20 of Durarara!!