So can anyone confirm if otters spawn on The Center at all? I've checked some of the major spawn spots on Rag today and didn't come across a damn thing