FANDOM


Onigashima, as well called the Ogre, Oni or Demon Island is an island of the Airuzu Archipelago, in the sea of Airuzu, west of Hondo. Traditionally inhabited by Oni -from which comes it's name-, for long would be a seat of power and base for the Oni Kings and kingdoms in their wars against the Hamu humans.

Community content is available under CC-BY-SA unless otherwise noted.