Enigmatic stone

Acroneuria perplexa