Fist of the North Star · Season 3

Yuda of the South Star Crimson Crane Fist! His Beautiful Smile Calls For Tragedy!!

S3·E23 · 17 Jul 1986 · 24m