The “Luchu Islands” are the Ryukyu Islands. Yeah.