Moon snail's caption contest

Another. ayup.