King Sombra's Castle

King Sombra's Castle is a house located in the Crystal Empire. It's where King Sombra lives, in spite of being repeatedly vaporized, along with the Sombraverse Trooper