Aniworks Logoworks
Durarara!!

Episode 21 of Durarara!!