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.
2003
1995
1981
2001
2007
1986
1998
1991
2009
1980
2005
2014
1965
1963
2023