Let Sleeping Dogs Lie
Let Sleeping Dogs Lie
Lovecraftian horror set in Shanghai, China 1928. Investigators pursue a Triad gathering artifacts plundered from the tomb of the Empress Dowager Cixi.
#theconfefe
Lovecraftian horror set in Shanghai, China 1928. Investigators pursue a Triad gathering artifacts plundered from the tomb of the Empress Dowager Cixi.