Explosion on Star Puzzles Astronomers