Subject image

En avlägsen släkting till Godzilla.