Daniel Haley and the Immortal NinjaEbookDaniel Haley and the Immortal NinjabyCaleb KargerRating: 0 out of 5 stars0 ratingsSave Daniel Haley and the Immortal Ninja for later