Sika Peninsula

The Sika Peninsula was a landmass jutting off the Encheeko continent of Rodia into the Ioliu Sea. The city of Iskaayuma was located on the southeastern tip of the peninsula.