Shadow Bay

Shadow Bay is near the Jankikai Jungle in the Dark Island where the Ninja hid and later fought the Overlord and his Stone Army.