Kenzan Island

Kenzan Island(lit. Sword Mountain) is an island somewhere in the Grand Line, where the Teena Geena Kingdom is located. This place seems to be the homeland of the Longarm Tribe, having chinese-like constructions and valleys between the mountains, that have a sword shape.