Sheep Farm

Sheep Farm is a building in Looney Tunes World of Mayhem. It is where Sam and Ralph live.