I have no idea what this is!

I have no idea what this is!

Observation - I have no idea what this is!. Description: Found ammongst some leaf litter which I was preparing for my beetle tank! http://www.youtube.com/watch?v=8ZzHv6jV43c&feature=youtu.be

Found ammongst some leaf litter which I was preparing for my beetle tank! http://www.youtube.com/watch?v=8ZzHv6jV43c&feature=youtu.be