Ferme Sara

Ferma Sara is a zombie monster found in La Croix's Biolabs.