Welcome Guest. Please Login or Register.
Tall, regal, and very intimidating, Beast's castle is home to Beast himself and Belle, his love. It stands on a hilly side of the area, a waterfall running down into a river around his lands.