Quackenheim Museum

Quackenheim Museum is a level located in New Quack City.