Telkadis hiding tree spider

This is a large red spider that hides in the trees of naboo. Their teeth have poison inside of them.