Bleep

Bleep is portrayed by Becca Scott.