Ween

The mollusk

Ween