fin david raptor lyrics music