Bumblebee Horn Snail

    Clithon corona