Vastatosaurus Rex

Vastatosaurus Rex is an antagonist from the 2005 King Kong movie.

Fanon Wiki ideas so far

 * Indominus Rex VS Vastatosaurus Rex