Japan’s greatest monster, Godzilla ... one of the researchers secretly merges a rose he believes houses her soul with some of ...