Yo Hinomura was an ordinary Japanese potter when a run-in with a Chinese mafia changed his life forever. Now an assassin for the 108 Dragons, Yo is the perfect killing machine. As a sign for remorse over his victims, he sheds tears after eliminating his targets. Because of this, he is infamously known by the Dragons and every crime syndicate in the world as “Crying Freeman.”
Recommended for you
My Master is Super Fierce S2
ONA
2023
Tezuka Osamu no Don Dracula
TV Series
1982
Magic Knight Rayearth OVA (Dub)
Special
1997
Nurarihyon no Mago OVA
Special
2012
Uchuu Enban Dai-Sensou
Movies
1975
My Wife Is a Demon Queen
ONA
2023
Chaos Dragon: Sekiryuu Senyaku
Summer 2015 Anime
2015
Danshi Koukousei no Nichijou (Dub)
TV Series
2012
Noragami Aragoto
Fall 2015 Anime
2015
Yu-Gi-Oh!
TV Series
1998
Urban Immortal Emperor
ONA
2021
3 Choume no Tama: Uchi no Tama Shirimasen ka? (Dub)
TV Series
1988