on September 11, 2021 212Views 0Likes 0Comments In the waters of a distant island there lurks a giant squid. Post navigation Previous post: Escape From FremantleSeptember 11, 2021Next post: Going to the DogsSeptember 11, 2021