FANDOM


History

The Cavern of the Screaming Skull was the resting place of the Crystal of Blood, which was foretold would be used to destroy Odin.

Residents

Four Titans who were imprisoned there to guard the Crystal of Blood.

See Also


Links and References

Footnotes

Community content is available under CC-BY-SA unless otherwise noted.