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.
1952
2025
2024
2022
2002
1978
2016
1968
1992
1998
1967
1987
2004
1975
1944
2001
1937
1942