Lurking Tarantula

Lurking Tarantulas are tarantulas located in the Shrouded Foothills in Drustvar.