Carcosan Titles

2605

You meet "the Mirror of the Sun".

Everyone you encounter in Carcosa has a ridiculous title.