Durarara!!
Upon his arrival in Tokyo, Mikado encounters its most notorious urban legend, the headless Black Rider, and gets entangled in the supernatural events that occur
Starring
Toshiyuki Toyonaga,
Miyuki Sawashiro,
Akio Ôtsuka