Hoohooligan

The Hoohooligans are a species/race that live in the

Beanbean Kingdom. They appear in Mario and Luigi Superstar Saga.