The much smaller island of Mekiro is located just off (about 100 m) Akamaru's northwestern shore.
A illa moito máis pequena de Mekiro atópase xusto á beira (uns 100 m) noroeste de Akamaru.