Crom Cruach (mythology)

Crom Cruach is a figure in Irish mythology, imagined as an ancient fertility god and later as a demon who confronted Saint Patrick and was ultimately banished by said Saint - as well as being a fertility god Crom Cruach would grow to be associated with human sacrifice.