I mean.... I can TOTALLY see how it can possibly be him. You know how in the previous chapters, Roshan explains that he has two looks? His demon form, which isn't pretty to look at, and then his human form.
Maybe, thats Zarin's demon form??? But I suppose much prettier to look at haha ♥