Those are ladybugs literally coating this rock