Petal

Petal Is One Of Spiderus And Spindella's Childs

Trivia

 * She Was Mentioned By Wiggle In Fandemonium Saw Game