It appears the aliens arrived and set up shop in our backyard.
1 SBD to the first individual who correctly identifies what this actually is. In order to qualify as the winner you must upvote this post. Good luck!