Hijiri island

Hijiri Island holds the shrine of Saint Hakushin, sealed away by Naraku. The battle between Inuyasha and the Shichinintai leader Bankotsu takes place in the island.

圣岛 Pulau Suci