Kyoto, Japan.
The guardian Gods who protect the four quarters suddenly revolt against human beings!
To save the world, a Godslayer, Kaguraoka Himiko, takes action.
Production Country: Japan Shooting Country: Afghanistan Language: Japanese Production date: 2015 Run time: 00:05:13 Script Original: Yes Music Original: Yes