Hōraijima

Horai Island is on Island where Demon and Human live together in peace, raising their half-breed offspring who are accepted by all.