The Sandman: A Game of You
What is Citadel of the Cuckoo?
help

Asked by
Cat
Last updated by
Cat
help
The Citadel of the Cuckoo is the residence of the Cuckoo, located in a city by the Brightly Shining Sea. As Barbie enters the citadel, she realizes it is her childhood home.