The Haunting of Tokyo

The Haunting of Tokyo

Available on Tubi TV
S1 E1: A dire threat exists to awaken an ancient vengeful spirit—one that will unleash destruction in 1908 Tokyo.