Godzilla vs. Titanosaurus

Godzilla vs. Titanosaurus is a 2018 Japanese science fiction tokusatsu kaiju film based on the Godzilla franchise and is part of the Toho reboot series.