Forest Mite

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