Fiabiola – Last Call, Extinction, Giant Sea Otter