strange flying creature in long island new york