Seen in forest floor litter - Selva Verde reserve, Costa Rica.