Spiny papercockle
Papyridea soleniformis