Taranchura

Is an Apothican Monster that is a giant spider that usually lurks in dark caves near Shima and Shetsabo.