I only read the top half of your post then I said the same thing as you. I think it’s an Omen.
LOL Could be.