Our Lady of Perpetual Indecision is located on both the wartime and the peaceful time Mysterious Island of Mystery.
It contains: