Lion vs. Lion

南北獅王 ‧ Movie ‧ 1981
Lion vs. Lion (1981)