Giant earwig
Titanolabis colossea