There are many proofs from Hindu culture that denote the existence of animal sacrifice for gods and goddesses.