Jesus fighting the devil in a war, high detail | Anime