Claim: Scarecrow Slayer is a film produced by Emmanuel Itier and directed by Angelo Michael Latt in Tokyo Japan.
Evidence: David Michael Latt