Tabishe Isle

Tabishe isle is an isle located off the east of Skarn.