Terra Kaiju

Set in feudal Japan. An endless, embittered battle between two neighboring villages ravages Japan's countryside. The battle will be decided by pitting the village gods against one another.