Massive star 100 times larger than the sun mysteriously disappears

A lot can happen in fou… ten years.