Otakus & Geeks Essential Anime Episode 34: Crying Freeman
/Brainwashed by the 108 Dragons, a powerful Chinese crime syndicate, Yo Hinomura is transformed into a killing machine known as 'Crying Freeman' for the silent tears he sheds for his victims.
Read More