TITANOSAURUS IS GOD TITANOSAURUS IS LIFE HE NEARLY KILLED GODZILLA SO FUCK YEAH
TITANOSAURUS IS FROM THE GODZILLA SERIES UNLIKE THE REAL DINOSAUR