Geek Channel 8
Nov 8 2023 • 56 mins
Seeking to replicate the success of the American film Jaws in Japan, Toho Studios ended up making a very different kind of film...