Endurance Run: Deadly Premonition: Part BR-03

The difference between reality and Japan's version of reality comes into stark relief.