Nonuplesaurus meaning “Nine Lizard”. And yes, this is my version of Indominus Rex. So~, my hybrid. Don’t steal.
Thanks