Takemichi Hanagaki is the main protagonist of the 2017 Japanese manga series Tokyo Revengers and its 2021 anime adaptation. He is a young man who can travel back in time: a time leaper. In order to save his girlfriend Hinata Tachibana and over time, everyone he comes to care about, he decides to become a top member of the Tokyo Manji Gang in order to do so.
He was voiced by Yūki Shin in the Japanese version and A.J. Beckles in the English version.