Famished Sunflower's Barn

Location is unkown as of yet but Scaraleafs seem to drop the keys

Siegfried, Rosal