Massive star 100 times larger than the sun mysteriously disappears

Yeah, you should make one.