Two strange green animals grazing at Hanover court in Sudbury