Looooooove that song!! What's your interpretation of that song? I see it as Rin and Len got separated when they were kids, and now as adults, try to avenge what happened. Rin tries to kill all the corrupt people in her personal vendetta, while Len joins the police(?) to try and eradicate the dark world that stole Rin away from him. But they didn't know they were on opposite sides until..