Durarara!!
Bell the Cat
E26 Jan 16, 2016 24m TV-14
Anri seeks out Erika at the hospital, but they have a few unexpected encounters before they can talk. Meanwhile, other women throughout the city begin to take action.
Where to Watch Bell the Cat
Cast of Bell the Cat