Comet Observatory

The Comet Observatory is one of the many areas from Super Mario Galaxy.