Aniworks Logoworks
Durarara!!

Episode 18 of Durarara!!