Nope, can't say that is it.

not even sure what an egoraptor is.