Half-demon village