Jahobbi

A Tezdere Island


 * Also known as Merman Island
 * The Ludochs greatly outnumber the humans.

Source: Guide to Glorantha