Sarah and Makoto head to the secret Hulong lab deep in the woods of Kyoto, but they're confronted by Liu's security forces and Jack along the way.
⭐ 2.97 | ⌚ 25