The terrible will of the gods, Japan


v20240901