[English] [中文]
Displaying English
陸一嬋  ♀
Lu I-Chan


The Deadly Sword (1980)

The Last Duel (1981)
Resized slim pic from Bruce castpage
Queen Bee (1981)

Big Surprise of 1938 (1983)

Ninja 8: Warriors of Fire (1988)