The Queen Leech in its first form
Billy and Rebecca fighting the Queen Leech in its first form
Billy and Rebecca fighting the Queen Leech (Now with tentacles)
Billy and Rebecca fighting The Queen Leech in its final form
The Queen Leech in its final form