Durarara!! Episode 21

Title: Gorimuchū (五里霧中) - At a Total Loss

Date Aired: 3 June 2010

Previous Episode → 20

Next Episode → 22

Adapted From
Adapted from? which chapter of manga and/or novel

Referbacks
refs to previous episodes