You are currently displaying English
決閉太陽塔 (1977)
Duel with the Devils


Tan Tao-Kung

Japanese archer

(Image uploaded by ewaffle)