Shorter red centipede
Strigamia acuminata