Read post #18. Not aliens. History.
Any claims the Holocaust did not happen is not history. How is human sacrifice any worse than Nazis invading, murdering, raping, destroying, and occupying the land of others? Art does not mean something really happened or that those depicted are Jews.
By human sacrifice are you referring to Jesus?