Jo detected this very green creature in the grass near el morro