Aniworks Logoworks
Durarara!!

Episode 22 of Durarara!!