Doubting Castle, the home of Giant Despair and his Giantess wife, Diffidence; only one key could open its doors and gates, the key Promise.
Zweifelsburg (Doubting Castle), Wohnort des Riesen Verzweiflung und seiner Frau, nur der Schlüssel Verheißung (Promise) öffnet deren Türen und Tore.