Alien 2? Yes, But from Taiwan.
8/29/2004 id: dsc_0574R