Yam Tai-Goon

Born: None


Placeholder

Scarlet Boy

as Friar Sand/Sha Sang
Released: 1962-09-12

He is sent by the gods to do battle with the monkey King who is up to more magical mischief than...

Movie page