No idea what it is, but kind of cool looking. Probably the next species to eat my world. :laughing7: If anyone knows what it is, let us know.