Queen Bean



Queen Bean is the ruler of the Beanbean Kingdom in Mario & Luigi: Superstar Saga.