a seemingly quiet Suburban town gets a new guest her name is Flora and she has a secret..