>>8845790
Maybe? If Kera is the same person who made the OP pic, then yes its them