Deminoball

 is a monster.

Location
Found on the Minotoror Island.

Characteristics

 * }
 * }
 * }
 * }