Ah Embo?! the character they created as homage to Akira Kurosawa film "seven samurai"
He already apeared during the Maul arch on Hutta fighting with Maul and savage/ visla. Not sure if it will apear again.
in this trailer when anakin is force choking a guy with padmé in front at 2:11
Now that i look at it yeah im not sure is Clovis, but i think it is.