Forest Mite

The Forest Mites are small arachnoids indigenous to Rori, the moon of Naboo.