Der Deutsch Burg

The Der Deutsch Burg or is in English (The German Castle) is a place that King Bumpershirtz lived long ago.