Yamada Island

Yamada Island is an island in The Pincers region of the Wushanko Isles.