The island of Dajjal – the anti-Christ