Jellis Closest I could come to is Aulocera swaha. Maybe someone else can get closer if this is incorrect.
Comments (1)