a giant mechagodzilla robot that kinda looks like barbara streisand