Aniworks Logoworks
Durarara!!

Episode 6 of Durarara!!