Any of y'all play "Plug & Play"? That at least is pretty obvious in what it's showing. Kids...less so. I've got like, a theory? But I am TERRIBLE at interpreting "art" things so I'm probably wrong.
The Vulpine Club is a friendly and welcoming community of foxes and their associates, friends, and fans! =^^=