Who could be hiding behind Sea Slug's colourful costume?

More...