flea flickers