Elbaf

Elbaf is the name of a Island located in the New World. It is the home of the Giants and currently is ruled by Alessandra. Elbaf is also world renowned for possessing the mightiest military of any country in the world, ensuring that war with Elbaf would be incredibly foolhardy.