a humanoid hybrid of godzilla and xenomorph queen