Short Peace
A traveller is confronted by spirits in an abandoned shrine, a white bear defends the royal family from a red demon, and ragtag soldiers battle a robotic force in futuristic Japan.
A traveller is confronted by spirits in an abandoned shrine, a white bear defends the royal family from a red demon, and ragtag soldiers battle a robotic force in futuristic Japan.