Geolog meeting strange creatures on a volcanic island