Thousands of huge bugs cover the rocks on this japanese island