It is based on a creature from Star Trek The Role Playing Game from back in the 1980s, also called a dervish. The difference is this one shoots flem balls from its tentacles, wheras the ST:TRPG version had tooth filled mouths on the ends of it tentacles and would basically tear off chunks of flesh from its victims as it spun.
I think my version is more child friendly.