Any ideas on what this could be ?

Arizahi