Mephala's Fang

Mephala's Fang is a spider in.