The picture is bad. This guy is a bright neon green.
I still cant find anything on it. I do have a Monti Cap that has the same type of tissue and polyps. So, maybe its a Monti digi??