Published On Premiered Apr 10, 2023
Legendary Actor Kenji Oba (Ohba) displays his amazing martial arts skills in the classic show "Uchuu Keiji Gavan" (Space Sheriff Gavan, Gyaban, X-Or).
There is 40mn version of Oba's fight scenes but YT keeps blocking it for copyright reasons.
show more