Titanosaurus is a giant deep-sea dwelling aquatic dinosaur who sports a fin on his tail and along his back.
Thanks to MMDCharizard for this model.
2 comments
2 comments