You are currently displaying English
孫悟空大戰紅孩兒 (1972)
Battles with the Red Boy