Xu Ge

Born: None


See
Placeholder

as uncredited
Released: 2004-05-19

In 9th century China, a corrupt government wages war against a rebel army called the Flying...

Movie page
See!

Man Behind the Sun 2: Laboratory of the Devil

as uncredited
Released: 1992-07-10

In the spring of 1945, Japan established a secret base, Unit 731 in Manchuria, where many...

Movie page