This is di0d3, I think I only met him once. I'm not too sure.
This is the only picture that I have of him, sadly, no solo picture.