it certainly looks like it could be a JABO, but for some reason I am not remembering this one which I think I would. I love transparent green with yellow. Just confirming its about 5/8...right?...and it looks like it does in the pics in hand...right? its not like a really dark green in real life?