Ahuizotl

Ahuizotl is Daring Do's enemy in My Little Pony: Friendship is Magic.