Aniworks Logoworks
Durarara!!

Episode 10 of Durarara!!