This is part of the sprawling 600,000 square foot City Museum in St. Louis, MO. And it is awesome. Look…