Genbu

The Unnamed Island, located within the Land of Lightning, is a remote island with many bizzare settings and animals, most notably the Falls of Truth and the many apes found there.

Trivia

 * Due to the apes and the very obscene settings on the island, it might be a refrence to Skull Island from the 1933 film King Kong