Pacific Science Center
Seattle Center, and checking out the Pacific Science Center.
The cockroach exhibit was pretty special, though!