ec2-3-140-186-241.us-east-2.compute.amazonaws.com | ToothyWiki | RecentChanges | Login | Webcomic Ahh, the New Museums site. Complete with several buildings that have grown into each other, overhangs, overhead walkways, giant dead whales and the like. Home of half of CavendishCockcroft, and the tower topped by the enigmatic StrangePiRooms...