2.4 2003 – Scarecrow Slayer Aug. 12, 2003 2003 – Scarecrow Slayer IMDb: 2.4 2003 90 min 1 views Scarecrow Slayer / Scarecrow Slayer – 2003: AksiDramaKengerian