Large red strobing stars