Between the Great Wall of China and (proposed) Great Wall of Mexico, humans do seem to love putting up giant barriers.
Let’s just say that the NRA isn’t making a lot of fans outside of our solar system.
Inventor, captain of industry, and god knows what else—the alien kids meet Elon Musk.