Human Crossing

Human Crossing (人間交差点 Human Scramble) is a 2003 anime series based on the manga by Masao Yajima and Kenshi Hirokane. An English dub was released in 2005.