Aniworks Logoworks
Durarara!!

Episode 15 of Durarara!!