Aniworks Logoworks
Durarara!!

Episode 12 of Durarara!!