Beanbean Castle Town

Castle Town

Castle town is the town immediately surrounding the castle in the Beanbean Kingdom from the game Mario and Luigi: Superstar Saga.