Giant earwig

Titanolabis colossea