March 14, 2013 / Last updated : July 13, 2017 M.A. Brotherton Doodles #DailyDoodle – 100 Creatures 44 – Glaistig Evil, blood drinking goat ladies… can’t live with ’em, can’t survive three days in their cave traps.