I would guess female and yeah you should take the leaf litter out, you don't wanna take any chances with her trust me!

-Nick