Spiny papercockle

Papyridea soleniformis