Aniworks Logoworks
Durarara!!

Episode 16 of Durarara!!