Lion VS Tiger

This film made in North Korea,so tiger wins!