Tōkajin was a "man" who lived atop a cliff in the Togenkyo region, where he watched over the Ninmenka (human-faced peach tree). He used the Ninmenka to try and achieve immortality through the Fruit of Longevity.
(Source: InuYasha Wiki)
Content compiled by AnimeList.moe from publicly available sources.