Ahuizotl

Pending lore.