Goliath vs megapithecus...
I like it!
But no his enemy is not Megapithecus. That would be a cool fight though.
-Apex