Trending Slime Rancher Roostro Weathervane Locations for slime keys in slime rancher. Slime Rancher Roostro Weathervane : I bought roostro weathervane on 7zee rewards club and i don't know what it is!!