Beanbean Castle

BeanBean Castle is the home of the Queen Bean and the center of the kingdom. BeanBean Kingdom castle town is the town that is near the castle and is the largest town in the game. the castle is key in the game, and the home of the Bean Star.