One of the films I've probably seen the most of as a kid. This was often on TV, I loved Titanosaurus. I just thought she was a pretty addition to Godzilla. Shame they never featured her again. I loved the moments Mechagodzilla's fake skin was pierced and his overall reveal. Ace!