Gororin

Gororin is a cactus ball monster that has appeared in the 1997-1998 television show Godzilla Island.