Lion vs. Lion (Nan bei shi wang) (1981)
Directed by
Starring (View all)
Written by
Cover art, photos and screenshots
View all Lion vs. Lion pictures
Update feed
HI-FI a go-go added this to wanted list 5 years, 6 months ago