The Sandman: A Game of You

What is Citadel of the Cuckoo?

help

Asked by
Last updated by Cat
1 Answers
Log in to answer

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.