Petal

Petal is one of Spiderus and Spindella's Childs.

Mentioned

 * Fandemonium Saw Game (By Wiggle)