Kyoto, Japan. The guardian Gods who protect the four quarters suddenly revolt against human beings! To save the world, a Godslayer, Himiko Kaguraoka, takes action.
2006
2008
1973
1972
2007
2005
1990
2009
1941
2022
2023
2017
1985
2012
1949