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