James Bai: James Bai. Director: Puzzlehead. James Bai is known for Puzzlehead (2005).
Known For: Puzzlehead (Director)