Crazy Castle Stockade

The Crazy Castle Stockade is an area in the Wild West area of Witchyworld. As its name suggests, it is where the Crazy Castle is found.