Source: A Short Science Fiction Film Set in Japan

This short film takes place in Japan in the year 2044, where the government has set of an elaborate psyops to control citizens and reclaim its prestige.
Use Arrow Keys ← → for Faster Navigation, Press "R" for a Random Post, Click to DisableClick to Enable