In 1969, a young girl makes a trip from Coney Island to the swampy coastland on the rural outskirts of Helsinki, Finland. There, her death will immediately become part of local mythology, furnishing... This description may be from another edition of this product.