Shinto religion has long been entangled with Japan's politic

© 2025 Vimarsana