Currently available on 2 streaming services.

Alien Sharks: Ghosts of Japan - watch online: stream, buy or rent

Currently you are able to watch 「Alien Sharks: Ghosts of Japan」 streaming on Discovery+, Max.

Cast

Forrest Galante
Self
Christine De Silva
Self