Scarecrow Slayer
2003