Is this a Selaginella tamariscina?
I saw this thing in my isopod terrarium and asked r/isopods if this was a mite. Someone answered that it was actually a Selaginella tamariscina. I just wanted double check here if it actually is. If it is, how can I care and properly culture them?