Home to frogs must reference the Qu's Marshes. Being covered in sand makes me think of Cleyra.