A fever of rays roaming the ocean !