More scaffolding erected around Beast Castle in the Magic Kingdom. Giants are invading! If you look at the images below, you can see construction workers have invaded Beasts Castle. Ok, maybe not giants, and maybe not invaded. Forced perspective though gets thrown out the window though when you see a