Greater Fleshripper

Greater Fleshrippers are vultures found in Westfall.