Bump of Chicken
The theme song for the movie is "Niji wo Matsu Hito", performed by popular Japanese rock band Bump of Chicken.