Sarushima Island, located off the banks of Tokyo Bay, is a mysterious place. Once a thriving military fortress, it now serves as a sanctuary for a large population of Japanese macaques, also known as snow monkeys. These playful creatures roam freely among the island's ruined fortifications and overgrown routes, creating a surreal vista. Visitors ca