Movie Image

Megalodon Returns

Action | 2024-04-16 | China

IMDB10.0 / 10

Budget$0

Budget$0

Runtime67 min.

In a certain biological research institute in the Pacific, a breakthrough was made in the latest fish accelerated reproduction

Videos