What in the world? I thought as I caught a glimpse of this gathering in the front yard of or rental house. Party games? An upcoming meeting of people who don't actually want to talk to each other? Some sort of summoning of spirits?
What do you think?