atlacatl

diabolical, inhuman; man of the water; monster; inhuman person; savage