Menacing Capra demon
925