Cool, Ryan, is that right about Antonio Neira doing monster makeup specifically? Did you get that info off imdb or have you seen it elsewhere?

IMDB.  He was listed with Ana Guerrero on MYSTERIES OF BLACK MAGIC but as "Special Effects Make-Up Artist."  Ditto on his other movies.  Aside from the four titles I show for him he also has a credit on THE HOLY MOUNTAIN as wax sculptor.