Lost in Walden

People from the forest. They just appeared and they left me again.