I've been sailing around the map, looking for points of interest and found this in the middle of the ocean. It's right along a server line. Makes me wonder if I'm looking at stabled pets or something. Anyway, kind of strange. A bunch more pets showed up as I've been posting this.