Uncomfortable Encounter

Directed by Victoria Vincent

Shelly the digital snail assists in a social interaction.