Shorter red centipede

Strigamia acuminata