Can someone tell me what this torch is? Greenish yellow tentacles, blue tips, green base/mouth I believe