Favorites : 3
About : Toki no Kaioshin is a deity who watches over the flow of time from the cosmos. (Source: Dragon Ball Wiki)
Itou, Kanae
Japanese