Assassin Snail

    Clea helena