Activities & Attractions Japanese Scarecrow Village Will Make You Feel As If You’re In A Horror Movie