Durarara!!
Love Thy Enemy
E13 Jul 4, 2015 24m TV-14
With news of Izaya's hospitalization quickly spreading, the information broker is filled with anticipation and excitement about which of his many enemies will make a move on his life.
Where to Watch Love Thy Enemy
Cast of Love Thy Enemy