Ezurai

Ezurai is a large isle that lies...somewhere. It's home to wolves and prey.