Is that a kriffing scav droid?

Is that a kriffing scav droid?

Keywords: talking, questioning, annoyed, surprised, scav droid, droid, Twilek, angry, Star Wars, alien character, sci-fi, kriffing, interrogating, reaction, emotion
Colors: green, black, pink
Added: 6/14/2025
Is that a kriffing scav droid?