Aniworks Logoworks
Durarara!!

Episode 14 of Durarara!!