Links:
Tsurubami, Head Priest of the Senri Shrine, has never met defeat. Until a fateful afternoon in Devanagara.
Coming to terms with your own immortality