CATCH THAT PIT DROID! - "BARKER, LIZA" (CHINA, 1995)