The Ancient Magus' Bride
Coming events cast their shadows before.
S2 E18:
Coming events cast their shadows before.
The Ancient Magus' Bride