My wife and I watched a new Japanese horror movie "The Terrible Will of the Gods".

 

v20240901