amphipod?

amphipod?

Observation - amphipod?. Description: found jumping around under a log

found jumping around under a log