I think this song from Pokemon also describes the Inuyasha gang perfectly. So this is a tribute to them and their friendship.