Board Thread:Monster Discussions/@comment-25500640-20141024153455/@comment-26155014-20150819103524

Titanosaurus is a very powerful creature when it comes to physical strength, Anguirus hardly has one, and is only good in protecting itself rather than actually going and attacking things, which he can do but only in certain situation were he has no choice.

Titanosaurus was able to overcome Godzilla with nearly no assistant from Mechagodzilla while Anguirus hardly wins a fight without the assistant of Godzilla.

so i'll go with Titanosaurus